366aa long hypothetical protein